package com.runen.wnhz.runen.ui.activity;

import android.content.Context;

import com.github.mikephil.charting.components.AxisBase;
import com.github.mikephil.charting.formatter.IAxisValueFormatter;

import java.lang.reflect.Array;
import java.util.List;

/**
 * Created by RainBowAndStar on 2017/10/29.
 */
/*
* 1实现IAxisValueFormatter
* 2重写getFormattedValue，根据不同的下标返回不同的值
* */
public class XFormattedValue implements IAxisValueFormatter {


    private Context context;
    private List<String> dateList;
    private List<Float> scoreList;

    public XFormattedValue(Context context, List<String> datearr,List<Float> scoreList){
        this.context=context;
        this.dateList = datearr;
        this.scoreList = scoreList;
    }

    /*
    * 重写该方法根据值返回自定义的数值
    * */
    @Override
    public String getFormattedValue(float value, AxisBase axis) {
        String val = "";
        for (int i=0;i<dateList.size();i++){
                val = dateList.get(i);
        }
//        if (val==1){
//            val =  "一";
//        }else if (value==2){
//            val = "二";
//        }else if (value==3){
//            val = "三";
//        }else if (value==4){
//            val = "四";
//        }else if (value==5){
//            val =  "五";
//        }else if (value==6){
//            val = "六";
//        }else if (value==7){
//            val = "七";
//        } else if (value==8){
//            val = "八";
//        }else if (value==9){
//            val = "九";
//        }else if (value==10){
//            val = "十";
//        }
        return val;
    }


}
